#ifndef _SINGLETON_H_
#define _SINGLETON_H_

#include "CTexture.h"
#include "CEnum.h"

class Singleton
{
	CTexture* simon;
	//enemy
	CTexture* zombie;
	CTexture* axeMan;
	CTexture* blackKnight;
	CTexture* blackLeopard;
	CTexture* fishMan;
	CTexture* dragonSkullCannon;
	CTexture* ghost;
	CTexture* whiteSkeleton;
	CTexture* vampireBat;
	CTexture* medusa;
	//ground
	CTexture* candle;
	CTexture* largeCandle;

	static Singleton *single;
    Singleton();

public:
	static Singleton* getInstance();
	~Singleton();
	CTexture* getTexture(EnumID id);
};

#endif